The Restricted and Bounded Fixpoint Closures of the Nested Relational Algebra are Equivalent
نویسندگان
چکیده
The nested model is an extension of the traditional, \ at" relational model in which relations can also have relation-valued entries. Its \default" query language, the nested algebra, is rather weak, unfortunately, since it is only a conservative extension of the traditional, \ at" relational algebra, and thus can only express a small fraction of the polynomial-time queries. Therefore, it was proposed to extend the nested algebra with a leastxpoint construct, but the resulting language turned out to be too powerful: many inherently exponential queries could also be expressed. Two polynomial-time restrictions of the leastxpoint closure of the nested algebra were proposed: the restricted leastxpoint closure (by Gyssens and Van Gucht) and the bounded xpoint closure (by Suciu). Here, we prove that both restrictions are equivalent in expressive power. We also exhibit a proof technique, called type substitution, by which we reduce our result to its obvious counterpart in the \ at" relational model; thus emphasizing the inherent weakness of the nested algebra.
منابع مشابه
The Restricted and Bounded Fixpoint Closures of the Nested Algebra are Equivalent
The nested model is an extension of the traditional, “flat” relational model in which relations can also have relationvalued entries. Its “default” query language, the nested algebra, is rather weak, unfortunately, since it is only a conservative extension of the traditional, “flat” relational algebra, and thus can only express a small fraction of the polynomial-time queries. Therefore, it was ...
متن کاملEquivalence and Normal Forms for the Restricted and Bounded Fixpoint in the Nested Algebra
The nested model is an extension of the traditional, \\at" relational model in which relations can also have relation-valued entries. Its \default" query language, the nested algebra, is rather weak, unfortunately, since it is only a conservative extension of the traditional, \\at" relational algebra, and thus can only express a small fraction of the polynomial-time queries. Therefore, it was p...
متن کاملFixpoints and Bounded Fixpoints for Complex Objects
We investigate a query language for complex-object databases, which is designed to (1) express only tractable queries, and (2) be as expressive over flat relations as first order logic with fixpoints. The language is obtained by extending the nested relational algebra NRA with a "bounded fixpoint" operator. As in the flat case, all PTime computable queries over ordered databases are expressible...
متن کاملEquivalence of the Relational Algebra a N D Calculus for Nested Relations
Abstrac t -The relational model is extended to include nested structures. This extension is formalised using the distinction between a tuple scheme and a relation scheme. The algebra and calculus languages are defined for this model. It is shown that the restricted powerset is a derived operation in the algebra and the full powerset is expressible by a safe forraula in the calculus. Since the f...
متن کاملBounded Fixpoints for Complex Objects
We investigate a query language for complex-object databases, which is designed to (1) express only tractable queries, and (2) be as expressive over at relations as rst order logic with xpoints. The language is obtained by extending the nested relational algebra NRA, of 9], with a \bounded xpoint" operator. Extending the at case 15, 21] , all PTime computable queries over ordered databases are ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995